*{
    margin:0; 
    padding:0;
    list-style:none; 
    outline:none;
}
.banner{
	width: 1024px;
	height: 510px;
	margin: 0px auto 0px auto;
	position: relative;
	overflow: hidden;
	z-index: 1;
 }
.banner .banner_pic .pic{display:none;}
.banner .banner_pic .current{display:block;}
.banner ol{
    position:absolute;
    left:437px;
    top:460px;
 }
.banner ol .but{
    float:left;
    width:20px;
    height:20px;
    border:1px solid #eee;
    margin-right:20px;
    border-radius: 50%;
 }
.banner ol li{cursor:pointer;}
.banner ol .current{
    background:#ffffff;
    float:left;
    width:20px;
    height:20px;
    border:1px solid #f2f2f2;
    margin-right:20px;
}